<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 1st November 2003), see www.w3.org" />
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii" />
<title>2.&nbsp;Resources</title>
<link rel="stylesheet" href="faq.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1" />
<link rel="home" href="index.html" title=
"Frequently Asked Questions for comp.lang.lisp" />
<link rel="up" href="index.html" title=
"Frequently Asked Questions for comp.lang.lisp" />
<link rel="previous" href="newsgroup.html" title=
"1.&nbsp;This newsgroup" />
<link rel="next" href="terminology.html" title=
"3.&nbsp;Terminology" />
<link rel="article" href="index.html" title=
"Frequently Asked Questions for comp.lang.lisp" />
<!-- generated HTML; do not edit -->
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">2.&nbsp;Resources</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href=
"newsgroup.html">Prev</a>&nbsp;</td>
<th width="60%" align="center">&nbsp;</th>
<td width="20%" align="right">&nbsp;<a accesskey="n" href=
"terminology.html">Next</a></td>
</tr>
</table>
<hr /></div>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a id=
"resources"></a>2.&nbsp;Resources</h2>
</div>
</div>
</div>
<div class="qandaset">
<dl>
<dt>2.1. <a href="resources.html#id2457033">Where can I find free
lisp compilers or interpreters?</a></dt>
<dt>2.2. <a href="resources.html#id2518921">Where can I buy a
commercial lisp system?</a></dt>
<dt>2.3. <a href="resources.html#id2457859">What books should I
read to learn more about lisp?</a></dt>
<dt>2.4. <a href="resources.html#id2519659">What online resources
are there for lisp users?</a></dt>
</dl>
<table border="0" summary="Q and A Set">
<col align="left" width="1%" />
<tbody>
<tr class="question">
<td align="left" valign="top"><a id="id2457033"></a><a id=
"id2457157"></a><b>2.1.</b></td>
<td align="left" valign="top">
<p>Where can I find free lisp compilers or interpreters?</p>
</td>
</tr>
<tr class="answer">
<td align="left" valign="top"></td>
<td align="left" valign="top">
<p>There are a number of free (in both the `gratis' and the `libre'
senses) lisp environments:</p>
<div class="variablelist">
<dl>
<dt><span class="term"><a href="http://clisp.cons.org/" target=
"_top">CLISP</a></span></dt>
<dd>
<p>A lightweight common lisp interpreter and compiler, which
compiles to bytecode, and runs on Windows, AmigaOS, Acorns, OS/2
and most flavours of Unix. CLISP is licensed under the GNU GPL.</p>
</dd>
<dt><span class="term"><a href="http://www.cons.org/cmucl/" target=
"_top">CMUCL</a></span></dt>
<dd>
<p>An interpreter and optimizing compiler to native code running on
a few flavours of Unix (including x86/FreeBSD, x86/Linux and
sparc/Solaris). CMUCL can be difficult to compile; it requires
itself to build itself, and bootstrapping is an issue. CMUCL is
mostly public domain software, though portions are under an X-like
or BSD-like licence.</p>
</dd>
<dt><span class="term"><a href=
"http://www.corman.net/CormanLisp.html" target="_top">Corman
Lisp</a></span></dt>
<dd>
<p>Corman Lisp is a compiler for Windows 95/98/2000/ME/NT, with
integration with the Windows API. Corman Lisp is free for personal
use.</p>
</dd>
<dt><span class="term"><a href="http://ecls.sourceforge.net/"
target="_top">ECL</a></span></dt>
<dd>
<p>Standing for <span class="productname">Embeddable Common
Lisp</span>&trade;, ECL is an implementation of Common Lisp running
on at least x86, Sparc and PPC architectures, under Linux, FreeBSD,
Solaris, MacOSX and Windows (using the cygwin environment). As well
as a bytecode compiler, ECL can compile to C. ECL is licensed under
the GNU LGPL.</p>
</dd>
<dt><span class="term"><a href=
"http://savannah.gnu.org/projects/gcl/" target=
"_top">GCL</a></span></dt>
<dd>
<p><span class="productname">GNU Common Lisp</span>&trade; has
languished in the past as a non-ANSI compliant Common Lisp; recent
times have let it see more developments towards supporting the ANSI
Common Lisp standard. It cannot (yet) be recommended as a Common
Lisp, but it is still useful for running software written for it
(primarily <a href="http://maxima.sourceforge.net/" target=
"_top">Maxima</a> and <a href=
"http://www.nongnu.org/axiom/index.html" target="_top">Axiom</a>).
GCL is licensed under the GNU LGPL.</p>
</dd>
<dt><span class="term"><a href="http://openmcl.clozure.com/"
target="_top">OpenMCL</a></span></dt>
<dd>
<p>OpenMCL is an opensourced Common Lisp implementation derived
from MCL 4.2, and runs on MacOS X and Linux/PowerPC. It includes a
bridge to the Cocoa framework that allows convenient manipulation
of Objective C objects in CLOS. OpenMCL is licensed under the GNU
LGPL.</p>
</dd>
<dt><span class="term"><a href="http://www.poplog.org/" target=
"_top">Poplog</a></span></dt>
<dd>
<p>Poplog is an incrementally-compiled runtime that includes a
Common Lisp implementation, an ML implementation and a Prolog
implementation, all cohabiting in the same image. It is licensed
under an XFree86-style license. Poplog CL is not actively
maintained.</p>
</dd>
<dt><span class="term"><a href="http://sbcl.sourceforge.net/"
target="_top">SBCL</a></span></dt>
<dd>
<p>SBCL is a fork from CMUCL aimed at improving the maintainability
by removing the bootstrapping issues involved in recompiling. It
runs on many Unix and Unix-like systems (including Mac OS X). SBCL
is licensed in a similar fashion to CMUCL: mostly in the Public
Domain, with some BSD-like and MIT-like portions.</p>
</dd>
</dl>
</div>
</td>
</tr>
<tr class="question">
<td align="left" valign="top"><a id="id2518921"></a><a id=
"id2457869"></a><b>2.2.</b></td>
<td align="left" valign="top">
<p>Where can I buy a commercial lisp system?</p>
</td>
</tr>
<tr class="answer">
<td align="left" valign="top"></td>
<td align="left" valign="top">
<p>There are a fair few commercial vendors of Lisp systems; the
following are the most active:</p>
<div class="variablelist">
<dl>
<dt><span class="term"><a href="http://www.franz.com/" target=
"_top">Allegro Common Lisp</a></span></dt>
<dd>
<p>Franz Inc's Allegro Common Lisp is a fine lisp development
environment. See their website for more details.</p>
</dd>
<dt><span class="term"><a href="http://www.xanalys.com/" target=
"_top">LCL</a></span></dt>
<dd>
<p>LCL (formerly Liquid Common Lisp) is an offering from
Xanalys.</p>
</dd>
<dt><span class="term"><a href="http://www.xanalys.com/" target=
"_top">LispWorks</a></span></dt>
<dd>
<p>Another offering from Xanalys, LispWorks has a different set of
extensions above the ANSI specification from LCL.</p>
</dd>
<dt><span class="term"><a href="http://www.digitool.com/" target=
"_top">MCL</a></span></dt>
<dd>
<p>A commercial implementation of Common Lisp for the
Macintosh.</p>
</dd>
<dt><span class="term"><a href="http://www.scieneer.com/" target=
"_top">Scieneer Pty Ltd</a></span></dt>
<dd>
<p>A commercial natively multithreaded implementation of Common
Lisp for various Unixes.</p>
</dd>
<dt><span class="term">Symbolics Common Lisp</span></dt>
</dl>
</div>
</td>
</tr>
<tr class="question">
<td align="left" valign="top"><a id="id2457859"></a><a id=
"id2457861"></a><b>2.3.</b></td>
<td align="left" valign="top">
<p>What books should I read to learn more about lisp?</p>
</td>
</tr>
<tr class="question">
<td align="left" valign="top"><a id="id2519659"></a><a id=
"id2519661"></a><b>2.4.</b></td>
<td align="left" valign="top">
<p>What online resources are there for lisp users?</p>
</td>
</tr>
<tr class="answer">
<td align="left" valign="top"></td>
<td align="left" valign="top">
<div class="variablelist">
<dl>
<dt><span class="term"><a href=
"http://www.lispworks.com/reference/HyperSpec/Front/" target=
"_top">The Common Lisp Hyperspec</a></span></dt>
<dd>
<p>A non-normative transferral of the official ANSI standard for
Common Lisp to the hypertext medium, by Kent Pitman.</p>
</dd>
<dt><span class="term"><a href="http://www.lisp.org/" target=
"_top">Association of Lisp Users</a></span></dt>
<dd>
<p>The website of the association of lisp users. Infrequently
updated.</p>
</dd>
<dt><span class="term"><a href="http://www.cliki.net/" target=
"_top">CLiki</a></span></dt>
<dd>
<p>An on-line Wiki-equivalent with emphasis on Free software
written in Common Lisp.</p>
</dd>
<dt><span class="term"><a href="http://planet.lisp.org/" target=
"_top">Planet.Lisp</a></span></dt>
<dd>
<p>Aggregator for the weblogs and diaries of various Common Lisp
hackers.</p>
</dd>
<dt><span class="term"><a href="http://common-lisp.net/" target=
"_top">Common-Lisp.net</a></span></dt>
<dd>
<p>Home to a number of Common Lisp development projects.</p>
</dd>
</dl>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href=
"newsgroup.html">Prev</a>&nbsp;</td>
<td width="20%" align="center"><a accesskey="u" href=
"index.html">Up</a></td>
<td width="40%" align="right">&nbsp;<a accesskey="n" href=
"terminology.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">1.&nbsp;This
newsgroup&nbsp;</td>
<td width="20%" align="center"><a accesskey="h" href=
"index.html">Home</a></td>
<td width="40%" align="right" valign="top">
&nbsp;3.&nbsp;Terminology</td>
</tr>
</table>
</div>
</body>
</html>
